The Christmas Day church service at St Mary Magdalene church on the Sandringham estate in Norfolk has long been a cherished royal tradition.